<?php

namespace app\common\model;

use think\Model;

/**
 * 作文表模型
 */
class Essay extends Model
{
    // 表名,不含前缀
    protected $name = 'essay';
    // 开启自动写入时间戳字段
    protected $autoWriteTimestamp = 'int';
    // 定义时间戳字段名
    protected $createTime = 'create_time';
    protected $updateTime = 'update_time';

    /** 
     * 列表
     */
    public function dataList($dis = [], $page = 1, $limit = 10)
    {
        $res = $this->where($dis)->order('id', 'desc')->page($page, $limit)->select();
        return $res;
    }

    /**
     * 信息
     */
    public function dataInfo($dis, $field = null)
    {
        $res = $this->where($dis);
        
        // 只有当field有值时才添加field条件
        if ($field !== null) {
            $res = $res->field($field);
        }
        
        return $res->find();
    }
}
